.prod-items {
  width: 345rpx;
  display: inline-block;
  background: #fff;
  box-sizing: border-box;
  margin-left: 20rpx;
  margin-bottom: 20rpx;
  border-radius: 10rpx;
  .hot-text {
    margin-top: 27rpx;
    .hotprod-text {
      height: 70rpx;
      line-height: 38rpx;
      display: -webkit-box;
      word-break: break-all;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      font-weight: 400;
      font-size: 28rpx;
      color: #111111;
      line-height: 35rpx;
      text-align: left;
      font-style: normal;
      text-transform: none;
      padding: 0 20rpx;
    }
    .prod-info {
      height: 23rpx;
      font-family: Source Han Sans, Source Han Sans;
      font-weight: 350;
      font-size: 21rpx;
      color: #adadad;
      line-height: 8rpx;
      text-align: left;
      font-style: normal;
      text-transform: none;
      padding: 25rpx 20rpx 0;
    }
    .prod-text-info {
      position: relative;
      height: 85rpx;
      line-height: 40rpx;
      font-family: Arial;
      padding: 25rpx 20rpx 0;
      .cate-prod-info {
        font-weight: 350;
        font-size: 21rpx;
        color: #adadad;
        line-height: 8rpx;
        text-align: left;
        font-style: normal;
        text-transform: none;
        margin-left: 20rpx;
      }
    }
  }
  .hot-imagecont {
    text-align: center;
    font-size: 0;
    height: 328rpx;
    border-radius: 17rpx 17rpx 0rpx 0rpx;
    overflow: hidden;
    .hotsaleimg {
      width: 100%;
      height: 100%;
    }
  }
}
